About Pinchmill Leathers Limited (03478255) United Kingdom