About Duckers Style Limited (13115107) United Kingdom