About Williamson Tea Holdings Ltd (00826679) United Kingdom