About Harbour Strand Ltd (11532469) United Kingdom