About Ashford International Truck Stop Limited (10723778) United Kingdom