LYON HOLDINGS LTD, Hitchin, Reino Unido