About O & M S Limited (05516027) United Kingdom