About Clarke Investment Holdings Ltd (11112837) United Kingdom