About M. O Neill Metering Limited (13132839) United Kingdom