About Ashford Restaurant Ltd (11232608) United Kingdom