About Swedish Meat Balls Ltd (11871178) United Kingdom