About Seaview Blinds Limited (12933693) United Kingdom