About 11 Cobbold Management Limited (07515164) United Kingdom