About Spicefield (herts) Ltd (10810097) United Kingdom