About Lambton Tyrell Limited (09935862) United Kingdom