About T & H Food Ltd (12283111) United Kingdom