About Captain Charles Management Ltd (07127223) United Kingdom