About Ppm Lancashire Ltd (10328783) United Kingdom