About Stingray Paddle Boards Ltd (12855529) United Kingdom