About Lally Environmental Limited (12295622) United Kingdom