About Salcombe Finest Limited (07651551) United Kingdom