About Seascape (ramsgate) Ltd (12811208) United Kingdom