About Duckie & George Limited (09952597) United Kingdom