About John Drury & Co. Limited (00813618) United Kingdom