About The Magic Baking Tin Ltd. (09739146) United Kingdom