About Teddy S Afternoon Tea Limited (13588010) United Kingdom