About The Hungerford Duck Company Limited (11437039) United Kingdom