About Teddington Grocery Service Limited (13071493) United Kingdom