About Vessel Design Ltd (12105103) United Kingdom