About Ashford International Studios Limited (10753230) United Kingdom