About The Magic Room Limited (10226607) United Kingdom