About Temple Hill Spice Limited (12972106) United Kingdom