About Jameson S Cafe & Tea Rooms Ltd (09317962) United Kingdom