About The Magical Mayfair Ltd (12662606) United Kingdom