About Barby Moorings Ltd (06619594) United Kingdom