About Lackenden Ltd (13566011) United Kingdom