About Millars General Store Limited (09851375) United Kingdom