About Bobby Ball Marine Ltd (10201681) United Kingdom