About Magic Castle (gb) Limited (03421877) United Kingdom