About Landmere Limited (00951723) United Kingdom