About Marine Safety Technologies Limited (12403224) United Kingdom