About Lema Hair Limited (04543284) United Kingdom