About Integrated Telecom Limited (07647667) United Kingdom