About O&m Engineering Limited (11582672) United Kingdom