About Pinchington Management Limited (03095644) United Kingdom