About Alfa Marine L.p. (SL012876) United Kingdom