About Bywater Restaurants Limited (11698549) United Kingdom