About Downing Make Up & Beauty Limited (11829800) United Kingdom