About Pickhurst Limited (11740012) United Kingdom