About Edenfield Soap And Toiletries Limited (02880426) United Kingdom