About Lally Developments Limited (09380992) United Kingdom