About The Fresh Duck Company Ireland Limited (NI650347) United Kingdom