About Chelsea Soap Co. Limited (12701719) United Kingdom