About Braud European Ship Trading Limited (02679675) United Kingdom