About Babingtons Soap Co. Limited (12721379) United Kingdom