About Salcombe Olive Oil Limited (11448558) United Kingdom