About Patron Hotels & Restaurants Limited (04595034) United Kingdom