About Lashxtend Aylesbury Ltd (13103040) United Kingdom