About Portsmouth Northsea Swim Trust Ltd (03308114) United Kingdom