About Tetley Walker Limited (00664108) United Kingdom