About Salcombe Consulting Ltd (12684352) United Kingdom