About Clarke Industries London Ltd (09631321) United Kingdom