About Spuckles Limited (01896769) United Kingdom