About Thomas Hogg & Son Limited (00669180) United Kingdom