About Pinchmoore Limited (11496190) United Kingdom