About The Devon Soap Company (teignmouth) Ltd (11952643) United Kingdom