About Pinfolds Mechanical Ltd (10759050) United Kingdom