About Lmr Hair & Spa Ltd (10739104) United Kingdom