I googled it but can't find equivalents from UK supermarkets. Is it any old baking butter? It's for muffins. Thanks.