Merchant Business Brokers launches in Newcastle, promising a superior web platform for those looking to buy or sell a business