About The Salcombe Company Limited (01239506) United Kingdom