About Tuckleys Foods Limited (04122039) United Kingdom