About Seaview Rye Limited (12868151) United Kingdom