About Ticco Foods Holdings Limited (08825313) United Kingdom