LYON HOLDINGS LTD, Hitchin, United Kingdom