LYON HOLDINGS LTD, Hitchin, Royaume-Uni