About Stoke Cafe Limited (12980861) United Kingdom