About The Rose & Lee Tea Company Limited (06592561) United Kingdom