About T & H Food House Ltd (13230084) United Kingdom