About Thames Foods Limited (02939821) United Kingdom