About Lally (london) Ltd (07994297) United Kingdom