About Lash Bar Limited (05450473) United Kingdom