About Pollard Park Off Licence Ltd (08713914) United Kingdom