About Lolascurls Limited (08670163) United Kingdom