There are two companies:
NEW JUMBO (JLC) LIMITED (11391860)
NEW JUMBO HOT FOOD LIMITED (11641266)
both registered at:186 City Road, Sheffield.
Seen here on Google Street View:
The only director of the first company is "Mr CHEN, Jian Le", born in Sep-1981
The only director of the second company is "Mr CHEN, Jianle", born in Jul-1976
They are almost certainly the same person but at least one of the dates of birth must be wrong. Please investigate.