About Wallingford Tea & Coffee Company Limited (03368529) United Kingdom