About Lucy Mae Hair Limited (08905145) United Kingdom