About Newbury Spice Ltd (09947002) United Kingdom