About Salcombe Sea School Ltd (13387411) United Kingdom