About Whitebeam Telecom Limited (07970627) United Kingdom