About Druce & Co (international) Limited (13695288) United Kingdom