About Lasuch Limited (07124908) United Kingdom