About The Twisted Teacup Bistro And Emporium Limited (12816818) United Kingdom