About Lansbury Worthington Limited (08658720) United Kingdom