About Druce & Co Limited (03242797) United Kingdom