About Allens Hair & Beauty Supplies Ltd (08745300) United Kingdom