About The Devon Soap Company Limited (08295542) United Kingdom