About Clarke Associates Uk Limited (02307780) United Kingdom