About O & M Investments Limited (07792671) United Kingdom