About Lally Brothers Holdings Limited (11710782) United Kingdom