About Pierre Harrods Ltd (12685112) United Kingdom