About Abq Grand Palace & Spa Ltd (12425027) United Kingdom