About Designer Lashes Limited (08194901) United Kingdom