About Electra Food Company Limited (08679369) United Kingdom