About Ideal Hair & Beauty Supplies Ltd (01354782) United Kingdom