About Christopher Clarke Management Ltd (SC426194) United Kingdom