About Snack On Site Norfolk Ltd (13480426) United Kingdom