LYON HOLDINGS LTD, Hitchin, Regno Unito