About Sal & Go Restaurant Ltd (11664058) United Kingdom