About Lambar Limited (02486492) United Kingdom