About Lashed Limited (09769130) United Kingdom