About Marine Design International Limited (SC292565) United Kingdom