About Pickhurst Park Ltd (12435903) United Kingdom