About Pinfold Performance Lancashire Limited (12858764) United Kingdom