About Clarke Capital Ltd (13590792) United Kingdom