About London Soap And Chemical Co. Limited (02141416) United Kingdom