About Smakus Foods Ltd. (08114468) United Kingdom