About Ilkley Toy Museum Limited (03444517) United Kingdom