About Northern Tea Company Limited (11372327) United Kingdom