About Ashford International Truck Stop (holdings) Limited (11077321) United Kingdom