About Capton Management Company Ltd (04959677) United Kingdom