About Martin Clarke Associates Limited (10467368) United Kingdom