About Taylors Tea & Coffee Limited (00084880) United Kingdom