About T A Owens T A Zeniou Food Company Ltd (08660656) United Kingdom