About Streetfood Chip Shop Ltd (SC680637) United Kingdom