About Lipped N Lashed Ltd (13330148) United Kingdom