About Tets Taters Sales Limited (04385452) United Kingdom