About Seascope Design Limited (05144928) United Kingdom