About Walkers Restaurants Limited (02527253) United Kingdom