About Lagra Ltd (05334389) United Kingdom