About John Guest Connectors Limited (02897102) United Kingdom