About Uk Penhaligon S Limited (13245249) United Kingdom