About Tamar Foods Limited (03638189) United Kingdom