About Castle Harbour Asset Management Ltd (09424926) United Kingdom