About Beauty By Ellie Solihull Ltd (11990643) United Kingdom