About Lambond Limited (02242879) United Kingdom