Tecna Display Ltd. Stonehill Business Park, Harbet Road, London, London N183HR