About The Mad Hatters Tea Room Ltd (12173501) United Kingdom