About O P Clarke Limited (09105641) United Kingdom