About Lashie Larue Limited (07730335) United Kingdom