About Hagglers Cafe Limited (13032169) United Kingdom