About Elgar Convenience Store Ltd (10035340) United Kingdom