About O Clarke Designs Ltd (13416317) United Kingdom