About Clarke Group (uk) Limited (03585393) United Kingdom