About Amelia Hair And Beauty Studio Ltd (10500548) United Kingdom