About O & M Technical Services Limited (09856865) United Kingdom