About Bartech Marine Engineering Limited (03538011) United Kingdom