About Amphora Hair And Beauty Supplies Ltd (11614425) United Kingdom