About Tealicious Tea Rooms Haxby Ltd (09816285) United Kingdom