About Pff Lancashire Limited (03866206) United Kingdom