About S & P Restaurants Ltd. (02363316) United Kingdom