About Tebay Restaurants Ltd (11370881) United Kingdom