About Linton Spice Limited (13135152) United Kingdom