About Beta Marine Limited (02114058) United Kingdom