About Deedale Foods Limited (02035227) United Kingdom