About Elmbridge Pump Company Ltd (08474330) United Kingdom