About Beefy S Ice Cream Ltd (11974656) United Kingdom