K F & D LIMITED