About Jjc Jumbo Limited (09940285) United Kingdom