About Thompson Davis & Co. Limited (00711989) United Kingdom