About Lq Spa & Golf Resorts Limited (13695686) United Kingdom