About Herschel & Co. Ltd (13363035) United Kingdom