About Clarke Group Limited (01626982) United Kingdom