About Lally & Sons Limited (04975238) United Kingdom