About Premier Lodge Hotels & Resorts Ltd (11218086) United Kingdom