About Northbank Restaurants Limited (07721699) United Kingdom