About Shrewsbury Restaurant Ltd (11181554) United Kingdom