About Square Electric Datacomms Ltd (12150885) United Kingdom