About Lashes-brows & Beauty Northampton Ltd (12582349) United Kingdom