About S & G Chip Shop Limited (11854871) United Kingdom