About Johnson & Co. (deddington) (00326736) United Kingdom