About Barley Harbour Ltd (12244765) United Kingdom