About Millar And May Bakes Limited (11262268) United Kingdom