About The Jam Hospitality Co Ltd (13350133) United Kingdom