About Spice Trowbridge Limited (10743812) United Kingdom