About King & Adams Tea Company Limited (SC602236) United Kingdom