About Finlay Tea Solutions Uk Limited (00627015) United Kingdom