About Mad Hatter Restaurant Limited (06012534) United Kingdom