About Lambton Solutions Limited (07745428) United Kingdom