About Lansalo Limited (08177748) United Kingdom