About Sylvester Restaurants Ltd (11725125) United Kingdom