About Clarke Advisors Limited (11601627) United Kingdom