About Clarke Hendrik Limited (10924999) United Kingdom