About Bertram Dudley & Co Ltd (11401760) United Kingdom