About Pickhurst Ventures Limited (09701400) United Kingdom