About Clarke International Limited (00972660) United Kingdom