Merry Christmas from Keel Toys

    Keel Toys offices will be shut from Tuesday 24th December 2013 until Thursday 2nd January 2014. Merry Christmas and a Happy New Year!  

    Read More