About Tru Spice Caribbean Restaurant & Jerk Centre Limited (09634079) United Kingdom