About New Jumbo Hot Food Limited (11641266) United Kingdom