About Ken Tallis Foods Pershore Limited (12754070) United Kingdom