About Fladda Maid Fishing Company Limited (SC511113) United Kingdom