About West Harbour Ltd. (SC248766) United Kingdom