About Cheshire Soaps & Co Limited (13238843) United Kingdom