About Clarke Family Investments Limited (12210508) United Kingdom