About Edinburgh Community Food Ltd. (SC166876) United Kingdom