About K J Huggins Holdings Limited (08196650) United Kingdom