About Burnham Pump Services Limited (09272186) United Kingdom