About T.a. & I. Hogg Limited (01164133) United Kingdom