About S & C Hogg Limited (08942826) United Kingdom