About Ashford International Holdings Limited (05943509) United Kingdom