About Number 3 Snack House Ltd (SC513063) United Kingdom