About Gilkes Pumping Systems Limited (03573267) United Kingdom