About Lashbase Ltd (07658425) United Kingdom