About Sausage And Meatballs Limited (11892957) United Kingdom