About Manor Comms Ltd (11482876) United Kingdom