About Sjc Telecomms Design Ltd (11836938) United Kingdom