About H L Village Store Ltd (10877228) United Kingdom