About The Wizard S Pot Tea Room Ltd (12496382) United Kingdom