About O & C (uk) Limited (08807456) United Kingdom