About Holdsworth Spirits & Company Limited (08950972) United Kingdom