About S.g. Hill And E.l. Hill Ltd (08136609) United Kingdom