About The Boar S Head Company Limited (01002641) United Kingdom