About Castle Harbour Capital Ltd (09270824) United Kingdom