About T & S Foods Ltd (10421720) United Kingdom