About Silly Sausages Ltd (12990319) United Kingdom