About Lamba Industries Ltd (13473330) United Kingdom