About Petford Tools Holdings Limited (12498726) United Kingdom