About Windmill Convenience Store Londis Ltd (13476535) United Kingdom