About Piddington Engineering Limited (03936329) United Kingdom