About Amalgamated Pump Engineering Ltd. (11233905) United Kingdom