About Holly Minimart Ltd (12390351) United Kingdom