About Lally Holdings Ltd (11710778) United Kingdom