About Swl Naval Design Ltd (10660867) United Kingdom