About South Taunton Food Ltd (13625553) United Kingdom