About Ashford Studio Limited (11548379) United Kingdom