About Kelham Beauty Works Ltd (12947296) United Kingdom