About Blohm & Voss Limited (11232326) United Kingdom