About Marine Glass Maintenance International Limited (02674226) United Kingdom