About Ashford Inns Ltd (09594006) United Kingdom