About The Tea Birds Limited (12621971) United Kingdom