About Jo Jo S Canteen Ltd (11301394) United Kingdom