About Telecentre And Business School Ltd (03114832) United Kingdom