About Elora Baking Company Limited (13266256) United Kingdom