About Pfaff & Co Ltd (12586150) United Kingdom