About British Magic Museum Limited (10788744) United Kingdom