About R And D Hampers Ltd (12733427) United Kingdom