About Clarke Group International Limited (11384033) United Kingdom