About H & V Convenience Store Ltd (12599206) United Kingdom