About Ticco Foods Limited (02978769) United Kingdom