About Lambsdons Motor Services Limited (07995543) United Kingdom