About The Salterns (devon) Limited (07392082) United Kingdom