About Lally Contracts Limited (03356328) United Kingdom