About Seacombe Cliff Limited (07537401) United Kingdom