About Magdala Salcombe Limited (04596063) United Kingdom