About O & M Consulting Limited (11671910) United Kingdom