About Pumps & Motors (holdings) Limited (10819251) United Kingdom