About Pettiford Engineering Limited (10130180) United Kingdom