About Fish & Ships S.j. Limited (10234643) United Kingdom