About Finnigans Shipwrights Ltd (11379382) United Kingdom