About Lash Lab (peterborough) Ltd (12930370) United Kingdom