About Lady London Lash Ltd (09294447) United Kingdom