About Lanbury Limited (02596637) United Kingdom