About Manor Telecom Services Ltd (07501062) United Kingdom