About Stef S Pizza & Grill Limited (10628304) United Kingdom