About Howden Restaurant Ltd (10797393) United Kingdom