About Lashelle London Ltd (13316830) United Kingdom