About Spicehill Limited (05132827) United Kingdom