TFT (Ilkley) Ltd