About Druce & Partners Limited (04751749) United Kingdom