About Jol S Restaurants And Hotels Ltd (11535562) United Kingdom