About Receptacle Uk Ltd (12107168) United Kingdom