About Spice Application Systems Limited (03780320) United Kingdom