About Nik Huggins Limited (08882278) United Kingdom