About S & A Grill & Pizza Bar Limited (09739532) United Kingdom