About Duke Forest Ornaments Limited (01218065) United Kingdom