About Lcra Ltd (09820826) United Kingdom