About Lally Group Ltd (13590810) United Kingdom