About Aluminium & Marine Fittings Ltd (12783803) United Kingdom