About Spuggs Limited (08969079) United Kingdom