About Stamfordhill Offlicence Limited (08219688) United Kingdom