About L.a.r. Welders Limited (02120713) United Kingdom