About Clarke Capital Holdings Limited (10816394) United Kingdom