About Seal Outdoor Swimming Limited (12966252) United Kingdom