About Clarke Industries Limited (04217760) United Kingdom