About Lola Haircut Studio Limited (12793847) United Kingdom