About Lanshaws Limited (08373069) United Kingdom