About Geo. Hogg & Co Limited (08688833) United Kingdom