About Silver Hill Duck (uk) Ltd (NI022309) United Kingdom