About Roya Hair & Beauty Saloon Ltd (12896744) United Kingdom