About Southshore Marine & Diesel Ltd (NI618320) United Kingdom