About Leamside Food Company Limited (12753399) United Kingdom