About Andrews Hotels Ltd (13676078) United Kingdom