About O & C Management Services Limited (04008642) United Kingdom