About The Cambridge Soap Company Ltd (12848289) United Kingdom