About L.e.a Hair & Beauty Limited (12931149) United Kingdom