About Lambton House Ltd (08299024) United Kingdom