About St. James S Teas Limited (07119652) United Kingdom