About Magical Castles Limited (06280567) United Kingdom