About Appold Street Restaurant Ltd (12659427) United Kingdom