About O&m Engineering Consultants Limited (09772476) United Kingdom