About Haggerston Minimart Ltd (13430239) United Kingdom