About Lashmars (u.k.) Limited (04153380) United Kingdom