About O & M Partnership Limited (07577954) United Kingdom